Synonyms for "manta ray"

Words with similar meaning